<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
			var b1 = {
				b2: [1, "abc", console.log],
				b3: function(){
					console.log("b3");
					return function(){
						return "xfzhang";
					}
				}
			}
			
			console.log(b1 instanceof Object, b1 instanceof Array); // true false
			console.log(b1.b2 instanceof Array, b1.b2 instanceof Object); // true true
			console.log(b1.b3 instanceof Function, b1.b3 instanceof Object); // true true
			
			console.log(typeof b1.b3 === "function");  // true
			console.log(typeof b1.b2[2] === "function");  // true
			
			b1.b2[2](4);
			console.log(b1.b3()());
			
		</script>
	</head>
	<body>
	</body>
</html>
